UNIX MAGAZINE 2003年12月号

キーフレーズ

UNIX メーリングリスト http:// Linux ファイル mailman MAGAZINE www 2003 IPv6 self クライアント ネットワーク relaytcp () opt example Web インターフェイス 設定 TCP filter サーバー コマンド class オプション lntel Windows target NetBoot ページ 表示 mlsvr リスト usr メッセージ 場合 192 message var X MAGAZINE アドレス FreeBSD init 実行 etc add sentence システム spec 168 Xserve xinetd Subject 対応 namazu end 指定 Zaurus local プログラム html 必要 Red Hat Linux config メール ISBN アクセス CPU 処理 本体価格 インストール dir Net bin Mac majordomo HTTP 利用 Adapter name org new struts .com プラウザ サービス -4 作成 XOOPS umproject 000 Server for Java return req プリンタ

目次

メーリングリストと情報共有 以下の RPM は執筆時の最新版ですが、皆さんがこの このページの、、 Source distribution (gzip'd)" をクリ 己事を読むころには新しいバージョンが用意されているか ックして majordomo-l. 94.5. tar. gz をダウンロードし、 もしれません。最新の RPM パッケージは Red Hat の 次のようにしてインストールします。サンプルの設疋ファ FTP サーバーなどからダウンロードできるので、なるべく イル sample. cf をもとに majordomo. cf を作成し、環境 新しいバージョンをインストールすることをお勧めします。 に合わせて MakefiIe も変更します ( 誌面の都合上、で 折り返しています。以下同様 ) 。 ・ sendmail ー 8.12. & 5.90 ・ sendmail-cf-8.12.8 ー 5.90 # tar xfz majordomo-l . 94.5. tar. gz # cd majordomo—l . 94.5 ・ httpdー 2.0.40 ー 21.3 # cp sample . cf maJ0rdomo . cf ・ httpdー manual ー 2.0.40 ー 21.3 # vi maj ordomo . cf ( 以下のように値を変更 ) ・ namazu ー 2.0.12 ー 5 $whereami "mlsvr. example ・ jp ・ namazu-cgi-2.0.12 ー 5 $homedir "/usr/local/majordomo" $digest—work—dir 下記の 1 番目の URL ではインストール CD に含まれ " /usr/local/maj ordomo/mail/digest " $TMPDIR = $ENV'TMPDIR' Ⅱ "/tmp" ているのと同じ RPM パッケージが、 2 番目の URL では 最新の RPM パッケージか取得できます。 # cp —p Makefi1e{, . dist} # vi Makefi1e ・ ftp://ftp.redhat.com/pub/redhat/linux/9/en/ ( 以下のように値を変更 ) PERL = /usr/bin/perl os/i386/RedHat/RPMS/ CC = gcc ・ ftp://ftp.redhat.com/pub/redhat/linux W_HOME = /usr/local/maj ordomo W_USER = 45 updates/9/en/os/ W_GROUP = 12 ミラーサイトの情報が http://www.redhat.co.jp/ ここで設疋した W-USER と W-GROUP が、ユー download/mirror. jp. html にあるので、そのなかから近 ザー majordom の UID 、 GID となります。 sendmail と いサーバーを使うとよいでしよう。 同じ GID になるように、 W-GROUP を、、 12 " ( mail ) に MHonArc しています。この設定に合わせて次のように adduser コ マンドを実行し、ユーザーを作成します。 MHonArc は、 Red Hat Linux には標準では含まれ # adduser —g mail —u 45 —s /sbin/nologin \ ていません。そこで、配布元で公開されている RPM パッ —d /usr/IocaI/maJ ordomo maj ordom ケージをインストールします。 # grep majordom /etc/passwd majordom:x:45 : 12 : : /usr/local/majordomo: /sbin/nol ・ http://www.mhonarc.org/ コマンドをコンパイルして、設疋ファイルなどとともに このサイトから MHonArc-2.6.8ー1. noarch. rpm を入 インストールしたら、設疋ファイルのテストをします。最 手します。インストールは簡単ですが、日本語が含まれた 後に、 Enjoy!" と表示されればテストは成功です。 ファイルを処理するときには、リソースファイルを使って 文字コードを設疋する必要があります。 Namazu と連携 # make wrapper # make install するためのリソースファイルの例は彳します。 # make install—wrapper # pushd /usr/local/maj ordomo Majordomo . /wrapper config—test Majordomo は下記の配布元からソースコードを入手 し、コンパイル、インストールします。 ・ http://www.greatcircle.com/majordomo 一三ロ Enj oy ! ( 登録するかと訊かれるが、 とりあえす no と答える ) # popd 37 UNIX MAGAZ 工 NE 2003. 12

メーリングリストと情報共有 、Ⅲ・ら第 ! 川り編な 、一ー [ : & h い p. 〃 00.0- やド物 0 / piper 日なⅵ 00 / 2003- い 0 月三 ] = 一検素 ファイル ( E ) 編第 ( 印表示 ( Y ) 夥動 ( 0 ) ブックマーク ( 印ツール ( I ) ウインドウ ( 動へルフ ( 印 図 11 メッセージの表示 [ XPlan : 0002 ] Meeting 2003 ・川月 8 日 ( ・前の記事 ・記第の並 " : 22 : .JSI' ミーティングを時から始めます ・前の記事 ・記事の並び : 、ⅵーいーリングリノ、トい案内 ・鷓、多完了 一件名 1 : 著 1 図 12 メッセージのオ ファイル ( E ) 編集 ( 印表示 ( Y ) 移動 ( 0 ) ブックマーク ( 印ツール ( I ) メーリングリストの検索 、 3. 3 第一 ~ 、 h い P : / 尾 vr / ⅱ動 n / n 当ド gi ウインドウ ( を ) ヘルプ ( B ) 表示件数 : 「・一表示形式 : 「を - ・可ソート : 「ズヨラー - ーーーー - ー可 ↓、 / 完了 この全文検索システムは当以リによって構築されています = 検索対象 : 図 13 XPlan からミーティングという単語を探してみる ヘルプ ( 田 ~ 島、 / 完了 この全文検索システムはト型によって構されています 選ぶだけでなく、図 12 の画面で検索することもできます。 保存されているメッセージは、メニューや一覧表示から メッセージの検索 表示させることができます ( 図 11 ) 。 ジー覧の表示 ( 図 10 ) などができ、さらに各メッセージを 検素対象 : 表示作数ヨーーヨ表示形式 : 「一ヨソート : ヨラーーー - ーー - 当 L 」 メーリングリストの検索 、 3 ー 4 h 0 : / / svr / Ⅱⅳ n 町破 u. c 引 ファイル ( E ) 編集 ( 印表示 ( Y ) 動 ( 0 ) ブックマーク ( ツール ( ウインドウ ( 動 グ " という単語が含まれているものを検索するには、図 13 ーティン たとえば、 XPIan の過去のメッセージから、、 のように、検索闌に ーティング " と記入し、検索対象 一覧にある XPlan のチェックポックスにチェックを入れ てから [Search!] ボタンを押します。すると、図 14 のよ 36 図 14 キ吉果の表示 ファイル ( E ) 編集 ( 印表示 ( 幻動 ( 0 ) ブックマーク ( 印ツール ( L) ウインドウ ) ヘルフ ( ) メーリングリストの検索 ch ! ー 表示件数 : 「面ー - 表示形式 : 「転、一ヨ、 / ー . ト : ヨデ、一一一一一 検索対象 : ・「 1 ⅱ Resu lts : Ref ぐ代 g05 : [ ミー・ティング : ー ] TO をー ( ョい natching Y に甲肥 ry. ( スコア : 2 ) 日、 : ー 2. 州 ( 283 ー 7 : 22 : [ XP 信 n 期 ) 幻 i いーティングを時から始めます . / p ⅱ i レ地ゞ則 - い、に !. (). 8 bytes) Cu ぐしい一 Page: ① この全文検索システムはを麭によって構第されています一 当、多完 7 イル名をクリックすると、メッセージの本文 ( さきほどの たことが分かります。ここでメッセージのタイトルやファ うな画面になり、この場合は検索結果として 1 つみつかっ Sendmail 、 Apache 、 Namazu については、 Sendmail など 布元、インストール方法を説明しましよう。 ます、このシステムで使うソフトウェアのバージョン、配 ソフトウェアのインストール 図 11 ) カ俵示されます。 Red Hat たとえば、 sendmail ー 8.12.8 ー 5.90. i386. rpm カゞインス rpm ¯q パッケージ名 いるかを確認するには、次のように実行します。 ります。これらの RPM パッケージがインストールされて れないもの (sendmail-cf 、 httpd 、 httpd-manual) があ namazu-cgi) 、 CD に含まれてはいるがインストールはさ トールでインストールされるもの (sendmail 、 namazu 、 パッケージには、 Red Hat Linux 9 の最小インス カ己布している最新の RPM パッケージを使います。 UNIX MAGAZINE 2003.12 のように表示されます。 sendmai1—8. 12 . 8 ー 5 . 90 # rpm —q sendmail トールされていれば、

メーリングリストと情報共有 図 5 運用中のメーリングリストの表示 ファイル ( E ) 編集 ( 引ー表示Ⅳ ) 物動 ( 0 ) ブックマーク ( 日 ) ツール ( I ) ウインドウ ( 動 ヘルプ ( 印 、ヨ、ー : h い 0 : / / sv 「 / 日物れ / い i 0 mlsvr メーリングリスト ようこそ ! 現在 mlsvr て公表されているメーリングリストは以下の通りです . リストの名前をクリックして , そ の案内へー・ジへお人りくたさい . そこにはリストの説明や , 人会・退会の方法 . 会員オプションの変史 ち法などの説明があります . 公喪されていないリストの案内べー・ジへ行くには . これと同じような て . ・だとリストの名前を付け加えてアクセスしてくたさい . リスト管理片の方はリ - い、理・疇いニ 2 て管理作業をおこなうことかできます . 質問コメントの宛先は : 図」」 ! 」血区 . リスト 図 7 個 . 人、言綻 ファイル ( [ ) 編集 ( 印表示 ( Y ) 移動 ( 0 ) ブックマーク ( 日 ) ツール ( 1 ) ウインドウ ( ! ) ヘルプ田 ) : 3 ー ! . : / / 第“ / 物日ⅳ OP い 0n5 / xø朝 0 XPlan ダ デリ。ングリズトでの、 uni 叫可 r. exa 叩年卩の設定 - - n メー・リングリストての田 li 猷 5 町 .0 、 a 月 e. ルさんの会員設定状況 . パ オッションの設定状 . スリー、ド . あなたのね n 会員アドレス変更 このメー ~ リングリストに 0 録されている送アドレスを変史するには、下の物に新しいアドしスを 人力してくたさい一その新アドレスに確認のメールか届けられますのて、確認の返事が来るまて は処理は保されます . 約 3 日後に確認の期限が切れます . また、オフ ) ョンてなたの実名 ( 例 : 寺田彦 ) を設定したり変史したりできます。 全部窯ホックスをイ・ , 、 , クしてくたさい . のであれは . あなたのお名 ス : ン ) : もう一度 : 私のアドレスと名前を変更 「全部変史 あなたの他の s 、 rr. exa 叩に、 jp での人会状況 あなたは、 s 、 T. ex 日 ) に . jp て人会している全 は , 團 ツ - 検索 ログアウト 説明 ー説明無凵 日ⅲと kani によるツ凵ジェクト Y ⅵい開発 もし、“匚 0 新叩に . 回こな録された金てのメ - ・・リングリストについて、会員アドレスを変更する M ス贏ミきト 3 ve 「 si 1 2 コヨ 義し一ユ、多〔第完了 図 6 メーリングリストの言月 フ′イル ( E ) 編集 ( 印表示 ( ) 移動 ( 0 ) ブックマーク ( 印ツール ( 1 ) ウインドウ ) ヘルプ ( 印 を [ は , ロ -3 , ー 4 h い 0 : / / sv び日物 n / ⅱ s い nfO / xp 朝 n 血を一 i とすプ可ジ主 : ツい 刈リ聞について Ⅷ i が北から南に移動しなからツロク・ラミングするのと同時に kani が東から西へ向かってデバックしていくようすから、 このツロジェクト : : 以ツロジェクトと呼はれるようになツた このメー・リングリストに投稿された過去のメー・ルを読むには . 皿ーー生よ止をご覧下さい . X 円明の利用法 メ・・リングリストのメンバー・全員にメッセー ~ ジを送るには . メールをと L 週リ : ェ劇」』 :.. 」 2 宛てに送信してください メ ~ リングリストの購読や現在の購読オッシ靆ンの変更には , 以下の様式をご利川下さい は 1 の購読 灯リ測の購読には . 以下の様式に記人してくたさい . 他ノ、がおせつかいで人会「続きをしないよ . あなた宛に確認オるようにメ・ ~ ルか発信されます . これは限定公聞リストて - つまり会 い名物は会員外には公開していません . ション ) : " 、 ? になこハけ - ・ドを記 , 、こてくた、い PYTHON ね n を退会する 退会するには確認ホックスを手ェックして、 矗、多完了 図 8 参加しているメーリングリストの一覧 ファイル ( E ) 当集 ( E ) 表示伐 ) 移動 ( 0 ) ブックマーク ( 印ツール ( 1 ) ウインドウ ( 動へルプ ( 日 ) mlsvt 、 . exa 叩に . jp での uni@nls、rr. example. jp さんのリスト会員登 録状況 リンクをクリックしてをそのメー・リンク・リストでのあなたのオッションをご覧くたさい . な ' し川 4 : 円 0 、こ之一二ら↓い ~ ”謇 >: ゎ朝 , 朝、て物は第しおをら鸞 ! み・ 4 ン : 、ゑ料ジ、 . - 物ⅱ叡 日本語 第、多ー国売了 図 9 保存書庫 ファイル ( E ) 編第 ( 印表示 ( 移動 ( 0 ) ブックマーク ( 日 ) ツール ( L) ウインドウ ( ! ) ヘルプ ( 日 ) ・ 3 ーー 14 h 0 : ″の尾い .0X02 . 」 0 / 0 ゆ計日 / xp 朝畆 - を巨回は , ロ XPlan 保存書庫 、毬・保 ! をい朝 、・の生トの室内个部のメールを市式でダウンロー・ド ( 6 KE 三 / ウン凵ード版 = 2 3 年 IO 月 ド : 、関すろヤ マリー XPIan 会員の方へ ( 会員名簿はメーリングリスト会員のみが利川できます . ) なたのアドレスとパスワー・ドを人力して会員名浦へ進んてくたさい : 会員い設定 ( まとめ読みやハスリー、ド通知 X 円からの退会など ) の変更には人会している電了 - メー・ルアドレスを人れる : この欄を空自にした場今は . の画面てスー・んアドレスの人力を要求します . 国完了 メッセーシー覧 図 10 ファイル化 ) 編集 ( 印表示 ( 夏 ) 移動 ( 0 ) ブックマーク ( 印ツール ( I ) ウインドウ ( 動へルプ ( 印 、ヨ、宿ー↓ ht = / / 引 ,. 0- 第 0 . 」 0 / 0 ゆ 0 , 日な引 0 配 2003 ー ! 02 , , ーを一。 , 團 2003 年 10 月保存書庫スレッド ・目次の : 開 = 2 償 ) 3 : IO/} 0 火 ) 20 , 43 , 丿立 最・ 2 ( 取 3 : 8 日 ( 水 ) に : 22 : ノ立 記事数 : 2 ; Xf ⅢⅢ : Ⅸ用リ日℃。れ x 最新記事の日付 : 2 3 年川 8 日一水 ) に : 22 : 聞立 書単作成日時 : 2 3 年川月 8 日 ( 水 ) 行 : 22 : 39 ノ ・目次の : 、鬟子」一発信者 1 一日付 1 この保存書確は門代ぉ il 0.09 ( れⅱ ) で作成されました . 、 ; ル吩洋 - スしン 3 ゾ、物ない第 」リスト骨増人 を′、スツ - 、ドか心要・ 0 [ 退会または のメールアドレスを入力し、その右横にある オプションの変更 ] ボタンを押します。すると、パスワー ドの入力を求められます。 こで、参加申込み時に設定し たパスワードを正しく入力すると、画面カ咽 7 のように変 わります。同一のメールアドレスで、同じメーリングリス ト・サーバーで運用されているほかのメーリングリストに も参加している場合は、ページのなかほどにある [ その他 のリストへの入会情報 ] ボタンを押すと図 8 のような画面 になります。 過去のメッセーシを参照する 図 6 で、、 XPIan 保存書庫 " と書かれたリンクをたどる と、図 9 の画面カ俵示されます。この画面から、メッセー 35 UNIX MAGAZ 工 NE 2003. 12